home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 March / EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso / earcd / devel / vbcc-68k-src / machines / amiga68k / include / extra.h < prev    next >
C/C++ Source or Header  |  1999-01-01  |  910b  |  45 lines

  1. #ifndef __EXTRA_H
  2. #define __EXTRA_H 1
  3.  
  4. #include <time.h>
  5. #include <string.h>
  6.  
  7. int chdir(const char *);
  8. clock_t clock(void);
  9. int getch(void);
  10. int isseparator(int);
  11. int iswhitespace(int);
  12. int stricmp(const char *,const char *);
  13. int strnicmp(const char *,const char *,size_t);
  14.  
  15. #ifdef __INLINE_ALL
  16. #define __INLINE_ISWHITESPACE
  17. #define __INLINE_ISSEPARATOR
  18. #define __INLINE_STRICMP
  19. #define __INLINE_STRNICMP
  20. #endif
  21.  
  22. #ifdef __INLINE_ISWHITESPACE
  23. #pragma only-inline on
  24. #include "vbcc:libsrc/extra/iswhitespace.c"
  25. #pragma only-inline off
  26. #endif
  27. #ifdef __INLINE_ISSEPARATOR
  28. #pragma only-inline on
  29. #include "vbcc:libsrc/extra/isseparator.c"
  30. #pragma only-inline off
  31. #endif
  32. #ifdef __INLINE_STRICMP
  33. #pragma only-inline on
  34. #include "vbcc:libsrc/extra/stricmp.c"
  35. #pragma only-inline off
  36. #endif
  37. #ifdef __INLINE_STRNICMP
  38. #pragma only-inline on
  39. #include "vbcc:libsrc/extra/strnicmp.c"
  40. #pragma only-inline off
  41. #endif
  42.  
  43. #endif
  44.  
  45.